package com.iscreen.dbupgrade.operations;

import com.iscreen.utils.exceptions.IScreenException;

public abstract class OperationsHandler
{
	protected abstract boolean isDone(UpgradeOperation operation)
			throws IScreenException;

	protected abstract void markStart(UpgradeOperation operation)
			throws IScreenException;

	protected abstract void markDone(UpgradeOperation operation)
			throws IScreenException;

}
